Sulcus terminalis - French English Dictionary